www.gusucode.com > PHP展示型企业网站模板米拓整站源码 1.0PHP源码程序 > PHP展示型企业网站模板米拓整站源码 1.0/MetInfozs_v1.0/MetInfozs_v1.0/include/htmlurl.php
<?php # MetInfo Enterprise Content Management System # Copyright (C) MetInfo Co.,Ltd (http://www.metinfo.cn). All rights reserved. //开启静态页面转换伪静态URL功能 if(isset($murlid)){ $murlids = explode('_', $murlid); $htmlurl_last = $murlids[count($murlids)-1]; //是否是默认语言 if($met_langok[$htmlurl_last]) { $lang = $htmlurl_last; unset($murlids[count($murlids)-1]); $htmlurl_last = $murlids[count($murlids)-1]; } //列表页或内容页 if(is_numeric($htmlurl_last) && count($murlids) != 1 && !strstr($htmlurl_last, '.')){ $list = 1; $page = $htmlurl_last; unset($murlids[count($murlids)-1]); }else{ $list = 0; } $htmlurl = implode('_', $murlids); if($list == 1) { if($htmlurl == 'message_list' || $htmlurl == 'index_list'){ $query = "select * from {$met_column} where foldername='message' and lang='{$lang}'"; $url_column = $db->get_one($query); $metid = $url_column['id']; if($htmlurl == 'message_list'){ $html_met_htmlistname = 1; }else{ $html_met_htmlistname = 0; } }else if(preg_match('/^(product|news|img|download|job|'.$furlid.')[_0-9]+/', $htmlurl, $out)){ $metid = $murlids[count($murlids)-1]; if(!preg_match('/^(product|news|img|download|job)$/', $furlid)){ if($furlid==$out[1]){ $html_met_htmlistname = 1; }else{ $html_met_htmlistname = 0; } } if(count($murlids) > 2){ $html_met_listhtmltype = 0; } }else{ $metid = $htmlurl; if(!$lang){ $url_column =array(); $query = "select * from {$met_column} where filename='{$htmlurl}'"; $url_column = $db->get_one($query); if($url_column){ $lang = $url_column['lang']; $metid = $url_column['id']; } } } }else{ if(preg_match('/^(showproduct|shownews|showimg|showdownload|about|job|[0-9]{8}|'.$furlid.')[0-9]+/', $htmlurl, $out)){ $metid = str_replace($out[1], '',$htmlurl); if($fmodule != 1){ if($out[1] == $furlid){ $html_met_htmpagename = 2; }else if(is_numeric($out[1])){ $html_met_htmpagename = 1; }else{ $html_met_htmpagename = 0; } } }else{ $metid = $htmlurl; if(!$lang){ $url_column = array(); $table = array(); $query = "select * from {$met_column} where foldername='{$furlid}'"; $url_column = $db->get_one($query); $table[1] = $met_column; $table[2] = $met_news; $table[3] = $met_product; $table[4] = $met_download; $table[5] = $met_img; $table[6] = $met_job; $query = "select * from {$table[$url_column[module]]} where filename='{$metid}'"; $url_con = $db->get_one($query); if($url_con){ $metid = $url_con['id']; $lang = $url_con['lang']; } } } } } # This program is an open source system, commercial use, please consciously to purchase commercial license. # Copyright (C) MetInfo Co., Ltd. (http://www.metinfo.cn). All rights reserved. ?>